.active{
  background: #ffffff;
  padding-top: 2px;
  .activeList{
    .contentBox{
      display: flex;
      width: 100%;
      justify-content: center;
      margin: 0 auto;
      padding: 10rpx 15rpx;
      box-sizing: border-box;
      .actLeft{
        flex: 1;
        .header{
          width: 60rpx;
          height: 60rpx;
        }
      }
      .actright{
        flex: 8;
        font-size: 28rpx;
        .name{
          height: 50rpx;
          line-height: 50rpx;
          color:#4f5b85;
          font-size: 32rpx;
          display: flex;
          .left{
            flex: 1;
            text-align: left;
          }
          .right{
            flex: 1;
            text-align: right;
            color: #656b6f;
            font-size: 24rpx;
            padding-right: 10px;
          }
        }
        .actSpeak{}
        .actImg{
          margin-top: 10px;
          position: relative;
          .imgFather1{
            .showImg{
              max-width: 180px;
              vertical-align: middle;
              max-height: 260px;
            }
          }
          .imgFather2{
            .showImg{
              width: 48%;
              vertical-align: middle;
              float: left;
              height: 150px;
              margin: 5rpx;
            }
          }
          .imgFather3{
            .showImg{
              width: 31%;
              vertical-align: middle;
              float: left;
              height: 90px;
              margin: 5rpx;
              box-sizing: border-box;
            }
          }
          .delete{
            position: absolute;
            bottom: 0rpx;
            right: 10rpx;
            color: #666666;
            font-size: 24rpx;
          }
        }
      }
    }
    .line{
      height: 1px;
      width: 100%;
      clear: both;
      margin: 15rpx 0;
      background-image: -webkit-linear-gradient(bottom,#efefef 50%,transparent 50%);
      background-image: linear-gradient(bottom,red 50%,transparent 50%);
      background-size:  100% 1px;
      background-repeat: no-repeat;
      background-position: bottom right;
    }
  }
  .empty{
    margin: 60px auto;
    display: block;
    justify-content: center;
    font-size: 36rpx;
    color: #656b6f;
    text-align: center;
    .empimg{
      display: block;
      margin: 0 auto;
      .noimg{
        width: 120px;
        height: 120px;
        overflow: hidden;
      }
    }
    .notext{
      margin-top: 20px;
    }
  }
}